home *** CD-ROM | disk | FTP | other *** search
- Path: news.NetVision.net.il!news
- From: Jack <avilev@netvision.net.il>
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: 680X0 -> PPC translator?
- Date: Wed, 10 Apr 1996 08:17:51 -0700
- Organization: NetVision LTD.
- Message-ID: <316BD11F.69A7@netvision.net.il>
- References: <31499F8E.26A9@netvision.net.il> <volker.0fw1@vb.franken.de> <19960408.40F118.E8F9@an052.du.pipex.com>
- NNTP-Posting-Host: ts003p5.pop4a.netvision.net.il
- Mime-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- X-Mailer: Mozilla 2.01 (Win16; I)
-
- Mathew Hendry wrote:
- >
- > Jack (avilev@netvision.net.il) wrote:
- > : Mans Engman wrote:
- > : > Once you think a bit, it's easy to show (prove!) that static code<->data
- > : > distinction can't be determined by an algorithm. It is what theorists call
- > : > an "undecidable" problem. Granted, for a "real" computer with a finite amount
- > : > of memory/indata it can be "solved" by brute-force search, but this is
- > : > not a practical approach.
- > :
- > : many problems aren't solvable with today's technology, but it doesn't mean
- > : they're not solvable with other yet-to-devised methods, now do they??
- >
- > Some may be solved by new algorithms, but no finite number of algorithms can
- > solve all problems. You surely can't be suggesting that your static translator
- > will contain an infinite number of algorithms - or one infinitely large one.
- >
-
- hell no, the algorithm is definitly not infinite otherwise i wouldn't suggest it,
- it's complex to implement no doubt there however it is possible in theory and i gave
- basis for this claim. the algorithm isn't going to solve all the questions of humenaty,
- it's not going to answer the ultimate question of where we came from and are we alone
- in the universe, no, i'm talking about a specific problem which can be solved, yes indeed.
- it's not fool-proof, however it could easily be extended to recognise new methods of programming
- and solve quite successfully. your claim is based on the fact that some thing have yet to find
- their earthly solution, but not all secrets have been uncovered yet, the inability to solve something
- doesn't make it impossible to solve, there's always some way or another to solve things even in the
- most indirect and mysterious ways, you can't just claim they're impossible to solve just because you
- still hav'nt found any workable solution.
-
-
- > In any case, we ARE talking about today's technology...
-
- i'm also talking about today's technology.
-
- >
- > : >
- > : > Okay, let's go on:
- > : >
- > : > 1) Hilberts 10th problem is a well known, proven undecidable problem. The
- > : > problem is determining whether an integer polynomial equation has a
- > : > (integer) solution.
- > :
- > : oh please, stick to the subject at hand and stop making irrelevant analogies.
- >
- > The analogy is not irrelevant. G÷del's theorem extends to ANY finite set of
- > algorithms applied to generalised problems. It says that no set of algorithms
- > (conceptually, these algorithms may be merged into one larger one - e.g. your
- > static translation program) can solve all problems. Therefore, any fixed
- > algorithm will break in some circumstances. Augmenting the algorithm TO ANY
- > EXTENT CANNOT allow it to solve ALL problems. No way out.
- >
-
- again i'm not out to solve all the problems, i'm merely doing translations of code and there
- aren't any new innovations in the Amiga programming scene that i have failed to take into account,
- so please unless you can give me concrete proofs undermining my claim, don't waste 'band-width'
- for nothing cuz it isn't leading anywhere.
-
- > By the way, what happens if your static translator tries to translate a
- > program containing bugs? Presumably your algorithm is sophisticated enough to
- > recognise bugs when it sees them? God help us if you throw AMosaic at it...
- >
-
- it's not trying to solve bugs, it'll translate a buggy program any day.
-
- Avi Lev.
-